Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TWICKENHAM PLACE Semi-Detached £455,000 9 Oct 2017
3 TWICKENHAM PLACE Detached £445,000 12 Jul 2018
4 TWICKENHAM PLACE Detached £394,500 8 Jul 2011
5 TWICKENHAM PLACE Detached £125,000 27 Jan 2000
6 TWICKENHAM PLACE Detached £133,000 30 Apr 2001
7 TWICKENHAM PLACE Detached £325,000 6 Aug 2008
8 TWICKENHAM PLACE Detached £285,000 23 Mar 2005